Finding All Useless Arcs in Directed Planar Graphs
نویسندگان
چکیده
Maximum flow is a fundamental problem in Combinatorial Optimization that has numerous applications in both theory and practice. In this paper, we study the flow network simplification problem, which asks to remove all the useless arcs from the graph. To be precise, an arc is useless if it does not participate in any simple s, t-path. Weihe [FOCS’94, JCSS’97] showed if there exists an O(n log n)-time algorithm for simplifying a flow network, then a maximum s, t-flow in directed planar graphs can be computed in O(n log n)-time. However, there was no known algorithm that could determine all the useless arcs in O(n log n)-time. Although an O(n log n)time algorithm for computing maximum flow on directed planar graphs without simplifying a flow network has been later discovered Borradaile and Klein [SODA’06, J.ACM’09], it remains open whether a directed planar flow network can be simplified in O(n log n)-time. Here we present an algorithm that determines all the useless arcs in O(n log n)-time, thus completing the framework of Weihe. Our algorithm improves upon the previous best running time of Õ(n) for removing all the useless by Misiolek and Chen [COCOON’05, IPL’06] and by Biedl, Brejová and Vinar [MFCS’00].
منابع مشابه
Max flow vitality in general and planar graphs
The vitality of an arc/node of a graph with respect to the maximum flow between two fixed nodes is defined as the reduction of the maximum flow caused by the removal of that arc/node. In this paper we address the issue of determining the vitality of arcs and/or nodes for the network flow problem over various classes of graphs and digraphs. First of all we show how to compute the vitality of all...
متن کاملAcircuitic directed star arboricity of planar graphs with large girth
A directed star forest is a forest all of whose components are stars with arcs emanating from the center to the leaves. The acircuitic directed star arboricity of an oriented graph G is the minimum number of edge-disjoint directed star forests whose union covers all edges of G and such that the union of two such forests is acircuitic. We show that graphs with maximum average degree less than 7 ...
متن کاملFast Shortest Paths Algorithms in the Presence of Few Negative Arcs
The shortest paths problem on weighted directed graphs is one of the basic network optimization problems. Its importance is mainly due to its applications in various areas, such as communication and transportation. Given a source node s in a weighted directed graph G, with n nodes and m arcs, the single-source shortest path problem (SSSP, for short) from s is the problem of finding the minimum ...
متن کاملThe topological ordering of covering nodes
The topological ordering algorithm sorts nodes of a directed graph such that the order of the tail of each arc is lower than the order of its head. In this paper, we introduce the notion of covering between nodes of a directed graph. Then, we apply the topological orderingalgorithm on graphs containing the covering nodes. We show that there exists a cut set withforward arcs in these...
متن کاملStack and Queue Layouts of Directed Acyclic Graphs : Extended
Stack layouts and queue layouts of undirected graphs are used to model problems in fault tolerant computing, in VLSI design, and in managing the ow of data in a parallel processing system. In certain applications, such as managing the ow of data in a parallel processing system, it is more realistic to use layouts of directed acyclic graphs (dags) as a model. A stack layout of a dag consists of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1702.04786 شماره
صفحات -
تاریخ انتشار 2017